MVRQSRSDIAQLLSYGRYSEALPKAKQFYEDERRLSAYDQVELFCTTILQNISSLKYENNVDLLPEETKKAMAGIIFAASRIGELEDLQHIRSFFVQRFGLKFDKECVDLRQGNVVGFEIVKILNTNMRGDEITHIVRELSHKYKTNITTSTDSISEDLASSDDLGIADSDAMKVEKMKRALRRKKVMKENSKFLHPNLRESQGRDRSFRR